CC=gcc
CFLAGS=-ansi -pedantic -Wall
LDFLAGS=
SRC=$(wildcard *.c)
OBJ = $(SRC:.c=.o)
EXEC=pointeruse

all: $(EXEC)

pointeruse: $(OBJ)
	@$(CC) -o $@ $^ $(LDFLAG)

main.o: people.h

%.o: %.c
	@$(CC) -o $@ -c $< $(CFLAGS)
	
.PHONY: clean realclean

clean: 
	@rm -f *.o

realclean: clean
	@rm -f $(EXEC)
